package com.huawei.esdk.ivs.domain.model.bean;

import java.util.ArrayList;
import java.util.List;

/**
 * Domain层视频子设备列表
 * <p>
 * @author  cWX191990
 * @see  [相关类/方法]
 * @since  eSDK IVS V100R003C00
 */
public class CameraBriefInfoList
{
    /**
     * 总记录数
     */
    private int total;
    
    /**
     * 分页信息
     */
    private IndexRange indexRange;
    
    /**
     * 视频子设备列表简要信息
     */
    private List<CameraBriefInfo> cameraBriefInfo;
    
    public int getTotal()
    {
        return total;
    }
    
    public void setTotal(int total)
    {
        this.total = total;
    }
    
    public IndexRange getIndexRange()
    {
        return indexRange;
    }
    
    public void setIndexRange(IndexRange indexRange)
    {
        this.indexRange = indexRange;
    }
    
    public List<CameraBriefInfo> getCameraBriefInfo()
    {
        if (null == cameraBriefInfo)
        {
            return new ArrayList<CameraBriefInfo>();
        }
        
        return cameraBriefInfo;
    }
    
    public void setCameraBriefInfo(List<CameraBriefInfo> cameraBriefInfo)
    {
        this.cameraBriefInfo = cameraBriefInfo;
    }
}
